Spreadsheet Generation from Rule-based Speciications

نویسنده

  • Christophe Rigotti
چکیده

Experimental studies have pointed out that operational spreadsheets contain a lot of errors. In this paper, we propose to use a multidimensional rule-based data manipulation language to specify spreadsheets. This language allows formal declarative deenition of spreadsheet tabular data treatments. The main contribution of this paper is to show that from textual rule-based speciications, we can generate the corresponding spreadsheet. This generation of a spreadsheet from its logical deenition is a promising way to reduce encoding errors. The technique presented has been implemented in a crude running prototype.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Spreadsheet Generation from Rule-Based Specifications

Experimental studies have pointed out that operational spreadsheets contain a lot of errors In this paper we propose to use a multidimensional rule based data manipulation language to specify spreadsheets This language allows formal declarative de nition of spreadsheet tabular data treatments The main contribution of this paper is to show that from textual rule based speci cations we can genera...

متن کامل

Test Case Generation Based on Formal Speci cations in Estelle

This paper deals with the generation of conformance test sequences from speciications in Estelle. Our approach is to make the well-founded test generation methods based on nite state machines (FSM) applicable to speciications in Estelle. An algorithm is presented for transformation of Estelle modules into a form free of provided-clauses. The transformed modules allow to apply test generation me...

متن کامل

Criteria for Generating Specification-Based Tests

This paper presents general criteria for generating test inputs from state-based speciications. Software testing can only be formalized and quantiied when a solid basis for test generation can be deened. Formal speciications of complex systems represent a signii-cant opportunity for testing because they precisely describe what functions the software is supposed to provide in a form that can eas...

متن کامل

Parallel Composition of Assumption-commitment Speciications a Unifying Approach for Shared Variable and Distributed Message Passing Concurrency

We unify the parallel composition rule of assumption-commitment speciications for respectively state-based and message-based concurrent processes. Without providing language-dependent deenitions, we rst assume that the model of a process can be given as a set of`sequences' (e.g., traces, state sequences). Then we assume the existence of a merging operator that captures the compositionality of t...

متن کامل

Data Reenement of Mixed Speciications: a Generalization of Unity

Data reenement is an important and widely used technique for program development. In this paper, we give predicate transformer based semantics and reenement rules for mixed speciications that allow specii-cations to be written as a combination of abstract program and temporal properties. Mixed speciications may be considered a generalization of the UNITY speciication notation to allow safety pr...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1998